human rights record - Espagnol Anglais Dictionnaire